Big Huge Thesaurus

tree of heaven

noun

sounds kind of like